package com.auto.survey.widget.swither;

import android.content.Context;

import androidx.core.content.ContextCompat;

import com.auto.survey.R;

public class SelectorColor {

    /**
     * thumb普通未打开状态--初始化颜色色值
     */
    public static int getThumbStartColor(Context context) {
        return ContextCompat.getColor(context, R.color.nomal_switcher_thumb);
    }

    /**
     *  thumb普通打开状态--颜色色值
     */
    public static int getThumbEndColor(Context context) {
        return ContextCompat.getColor(context, R.color.nomal_switcher_thumb);
    }

    /**
     *  thumb不可用状态--初始化颜色色值
     */
    public static int getDisableThumbStartColor(Context context) {
        return ContextCompat.getColor(context, R.color.disable_switcher_thumb);
    }

    /**
     *  thumb不可用状态--打开的颜色色值
     */
    public static int getDisableThumbEndColor(Context context) {
        return ContextCompat.getColor(context, R.color.disable_switcher_thumb);
    }


    /**
     *  开关背景关闭状态--初始化颜色色值
     */
    public static int getNomalStartColor(Context context) {
        return ContextCompat.getColor(context, R.color.nomal_switcher_off_bg);
    }

    /**
     *  开关背景打开状态--颜色色值
     */
    public static int getNomalEndColor(Context context) {
        return ContextCompat.getColor(context, R.color.nomal_switcher_on_bg);
    }


    /**
     * disable不可用状态下 开关关闭时候背景色 (包含中间态)
     */
    public static int getDisableStartColor(Context context) {
        return ContextCompat.getColor(context, R.color.disable_switcher_off_bg);
    }

    /**
     * disable不可用状态下 开关打开时候背景色 (包含中间态)
     */
    public static int getDisableEndColor(Context context){
        return ContextCompat.getColor(context, R.color.disable_switcher_on_bg);
    }
}
